public duty or authority - Spanish English Dictionary